Italian pool frog - French English Dictionary